home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / misc / hsmathlibs / hd-installer_script < prev    next >
Text File  |  1999-04-19  |  6KB  |  193 lines

  1. ;****************************************************************
  2. ;*  HighSpeed MathLibs Installer Version 1.3r  30.Januar 1999   *
  3. ;*                                                              *
  4. ;*           Copyright © 1998/99 by CyberdyneSystems            *
  5. ;*                  written by Matthias Henze                   *
  6. ;*         english translation written by Thomas Blätte         *
  7. ;*         italian translation written by Massimo Gais          *
  8. ;*         catalan translation written by Llorenç Grau          *
  9. ;*                                                              *
  10. ;****************************************************************
  11. ;
  12. ; $VER: HD-Installer_script 1.3r (30.01.99)
  13.  
  14. (set HSMathLibs-Version "44.40")
  15. (set HSMathLibs-Datum "31.März 1999")
  16. (set HSMathLibs-Datum_e "31 March 1999")
  17. (set HSMathLibs-Datum_i "31 March 1999")
  18. (set HSMathLibs-Datum_c "31 March 1999")
  19.  
  20. ;====================================================================
  21. ; Initialisierungen
  22. ;====================================================================
  23.  
  24. (set @default-dest "")
  25.  
  26. (if (= @language "deutsch")
  27.   (
  28.     (set #welcome (cat
  29.     "\nWillkommen bei der Installation der \n"
  30.     "D E M O V E R S I O N\n"
  31.     "der\n"
  32.     "\"HighSpeed MathLibs\"\n\n"
  33.     "Version "HSMathLibs-Version" vom "HSMathLibs-Datum"\n\n"
  34.     "Dieses Skript installiert die \"HighSpeed MathLibs\",\n"
  35.     "entsprechend Ihrer Angaben, auf Ihre Festplatte.\n\n\n"
  36.     "Kopierrecht © 1998/99 bei CyberdyneSystems\n"
  37.     "geschrieben von Matthias Henze"))
  38.     
  39.     (set #Anleitungen_Auswahl (cat
  40.     "\nWählen Sie die Sprache für die AmigaGuide Dokumentation aus.\n"))
  41.  
  42.     (set #Anleitungen_Liste (cat
  43.     "Installation der Anleitung.\n"
  44.     "Bitte wählen Sie ein Laufwerk oder ein Verzeichnis.\n"
  45.     "Es wird kein Verzeichnis erzeugt."))
  46.   )
  47. )
  48. (if (= @language "italiano")
  49.   (
  50.     (set #welcome (cat
  51.     "\nBenvenuti alla installazione della\n"
  52.     "D E M O V E R S I O N\n"
  53.     "di\n"
  54.     "\"HighSpeed MathLibs\"\n\n"
  55.     "versione "HSMathLibs-Version" del "HSMathLibs-Datum_i"\n\n"
  56.     "Questo script installa le \"HighSpeed MathLibs\"\n"
  57.     "secondo le tue indicazioni sul tuo harddisk.\n\n\n"
  58.     "Copyright © 1998/99 by CyberdyneSystems\n"
  59.     "scritto da Matthias Henze"))
  60.  
  61.     (set #Anleitungen_Auswahl (cat
  62.     "\nScegli la lingua per la documentazione AmigaGuide.\n"))
  63.  
  64.     (set #Anleitungen_Liste (cat
  65.     "Installazione del manuale.\n"
  66.     "Scegli un volume o una directory.\n"
  67.     "Una nuova directory non sarà creata."))
  68.   )
  69. )
  70. (if (= @language "english")
  71.   (
  72.     (set #welcome (cat
  73.     "\nWelcome to the installation of the\n"
  74.     "D E M O V E R S I O N\n"
  75.     "of\n"
  76.     "\"HighSpeed MathLibs\"\n\n"
  77.     "version "HSMathLibs-Version" from "HSMathLibs-Datum_e"\n\n"
  78.     "This script installs the \"HighSpeed MathLibs\"\n"
  79.     "according to your specification to your harddisk.\n\n\n"
  80.     "Copyright © 1998/99 by CyberdyneSystems\n"
  81.     "written by Matthias Henze"))
  82.  
  83.     (set #Anleitungen_Auswahl (cat
  84.     "\nPlease choose the language for the AmigaGuide documentation.\n"))
  85.  
  86.     (set #Anleitungen_Liste (cat
  87.     "Installation of the manual.\n"
  88.     "Please choose a volume or a directory.\n"
  89.     "A new directory will not be created."))
  90.   )
  91. )
  92. (if (= @language "català")
  93.   (
  94.     (set #welcome (cat
  95.     "\nBenvingut a la instal.lació de\n"
  96.     "D E M O V E R S I O N\n"
  97.     "de\n"
  98.     "\"HighSpeed MathLibs\"\n\n"
  99.     "versió "HSMathLibs-version" del "HSMathLibs-Datum_c"\n\n"
  100.     "Aquest guió instal.la \"HighSpeed MathLibs\"\n"
  101.     "segons les teves especificacions dins el teu HD.\n\n\n"
  102.     "Copyright © 1998/99 by CyberdyneSystems\n"
  103.     "escrit per Matthias Henze"))
  104.  
  105.     (set #Anleitungen_Auswahl (cat
  106.     "\nSi us plau, tria el llenguatge per la documentació AmigaGuide.\n"))
  107.  
  108.     (set #Anleitungen_Liste (cat
  109.     "Instal.lació del manual.\n"
  110.     "Si us plau, tria un volum o directori.\n"
  111.     "No es crearà cap nou directori."))
  112.   )
  113. )
  114.  
  115. ;=====================================================================================
  116. ; Beginn der Installation
  117. ;=====================================================================================
  118.  
  119. (message #welcome)
  120. (welcome)
  121.  
  122.  
  123. (set Math_ver (getversion "libs:mathieeedoubbas.library"))
  124. (if (< Math_ver (* 44 65536))
  125.   (
  126.     (rename "libs:mathieeedoubbas.library" "libs:mathieeedoubbas.library.bak")
  127.   )
  128. )
  129. (set Math_ver (getversion "libs:mathieeedoubtrans.library"))
  130. (if (< Math_ver (* 44 65536))
  131.   (
  132.     (rename "libs:mathieeedoubtrans.library" "libs:mathieeedoubtrans.library.bak")
  133.   )
  134. )
  135. (set Math_ver (getversion "libs:mathieeesingtrans.library"))
  136. (if (< Math_ver (* 44 65536))
  137.   (
  138.     (rename "libs:mathieeesingtrans.library" "libs:mathieeesingtrans.library.bak")
  139.   )
  140. )
  141. (set Math_ver (getversion "libs:mathtrans.library"))
  142. (if (< Math_ver (* 44 65536))
  143.   (
  144.     (rename "libs:mathtrans.library" "libs:mathtrans.library.bak")
  145.   )
  146. )
  147.  
  148. (copyfiles
  149.   (source "libs")
  150.   (dest "libs:")
  151.   (all)
  152. )
  153.  
  154. (
  155.   (set kopiere_Anleitungen
  156.     (askchoice
  157.       (prompt #Anleitungen_Auswahl)
  158.       (help   @askchoice-help)
  159.       (if (= @language "deutsch") ((default 0)))
  160.       (if (= @language "english") ((default 1)))
  161.       (if (= @language "italiano") ((default 2)))
  162.       (if (= @language "català") ((default 3)))
  163.       (choices
  164.     "Deutsch"
  165.     "English"
  166.     "Italiano"
  167.     "Catalan"
  168.       )
  169.     )
  170.   )
  171.   (if (= kopiere_Anleitungen 0) (set Quelle-D "HSMathLibs.guide"))
  172.   (if (= kopiere_Anleitungen 1) (set Quelle-D "HSMathLibs_eng.guide"))
  173.   (if (= kopiere_Anleitungen 2) (set Quelle-D "HSMathLibs_ita.guide"))
  174.   (if (= kopiere_Anleitungen 3) (set Quelle-D "HSMathLibs_cat.guide"))
  175.   (
  176.     (set Dokverzeichnis
  177.       (askdir
  178.     (prompt #Anleitungen_Liste)
  179.     (help @askdir-help)
  180.     (default "")
  181.     (disk)
  182.       )
  183.     )
  184.     (makeassign "INSTDOK" Dokverzeichnis)
  185.     (copyfiles
  186.       (source Quelle-D)
  187.       (dest "INSTDOK:")
  188.       (infos)
  189.     )
  190.   )
  191. )
  192. (makeassign "INSTDOK")
  193.